construction servitude - Spanish English Dictionary